Euclid, Tarski, and Engeler Encompassed
نویسندگان
چکیده
The research presented in this paper is situated in the framework of constraint databases that was introduced by Kanellakis, Kuper, and Revesz in their seminal paper of 1990. In this area, databases and query languages are deened using real polynomial constraints. As a consequence of a classical result by Tarski, rst-order queries in the constraint database model are eeectively computable, and their result is within the constraint model. In practical applications, for reasons of eeciency, this model is implemented with only linear polynomial constraints. Here, we also have a closure property: linear queries evaluated on linear databases yield linear databases. The limitation to linear polynomial constraints has severe implications on the expressive power of the query language, however. Indeed , the constraint database model has its most important applications in the eld of spatial databases and, with only linear polynomials, the data modeling capabilities are limited and queries important for spatial applications that involve Euclidean distance are no longer expressible. The aim of this paper is to identify a class of two-dimensional constraint databases and a query language within the constraint model that go beyond the linear model. Furthermore, this language should allow the expression of queries concerning distance. Hereto, we seek inspiration in the Euclidean constructions, i.e., constructions by ruler and compass. In the course of reaching our goal, we have studied three languages for ruler-and-compass constructions. Firstly, we present a programming language. We show that this programming language captures exactly the ruler and compass constructions that are also expressible in the rst-order constraint language with arbitrary polynomial constraints. If our programming language is extended with a while operator, we obtain a language that is complete for all ruler-and-compass constructions in the plane, using techniques of Engeler. Secondly, we transform this programming language into a query language for a constraint database model. We show that the full expressive power of this query language is that of the rst-order language with arbitrary polynomial constraints. It is therefore too powerful for our purposes. Thirdly, we consider a safe fragment of this language. Safe queries have the property that they map nite point relations to nite point relations that are constructible from the former. The latter language is the key ingredient in the formulation of our main result. We prove a closure property for the class of constraint databases consisting of those planar gures that can be described by means of constraints …
منابع مشابه
Tarski Number and Configuration Equations
The concept of configuration of groups which is defined in terms of finite partitions and finite strings of elements of the group is presented by Rosenblatt and Willis. To each set of configurations, a finite system of equations known as configuration equations, is associated. Rosenblatt and Willis proved that a discrete group G is amenable if and only if every possible instance of its configur...
متن کاملAlgorithmic properties of structures - selected papers of Erwin Engeler
We present here because it will be so easy for you to access the internet service. As in this new era, much technology is sophistically offered by connecting to the internet. No any problems to face, just for this day, you can really keep in mind that the book is the best book for you. We offer the best here to read. After deciding how your feeling will be, you can enjoy to visit the link and g...
متن کاملSymposium on the Foundations of Mathematics ( 1971 )
The following remarks on the problems in the foundations of mathematics should serve to situate the Symposium on the Foundations of Mathematics in volume 23 of Dialectica, which was initiated by Erwin Engeler and me at the suggestion of Mr. Gonseth, who briefly introduced it in the editorial of that volume. Since the discussions in the twenties, in which the problems in the foundations of mathe...
متن کاملA Category Theoretic Formulation for Engeler-style Models of the Untyped λ-Calculus
We give a category-theoretic formulation of Engeler-style models for the untyped λ-calculus. In order to do so, we exhibit an equivalence between distributive laws and extensions of one monad to the Kleisli category of another and explore the example of an arbitrary commutative monad together with the monad for commutative monoids. On Set as base category, the latter is the finite multiset mona...
متن کامل